MICHAEL OTRUBA
Internal Medicine
MICHAEL OTRUBA is a Internal Medicine in LADSON, SC, US.
161 TWO POND LOOP
LADSON, SC, US
8434751020